home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Utilities / Unix / cvs-960311 / lib / cvs / examples / cvswrappers < prev    next >
Encoding:
Text File  |  1996-03-11  |  2.6 KB  |  59 lines

  1. #
  2. #ident    "@(#)cvs/examples:$Name:  $:$Id: cvswrappers,v 1.2 1996/03/11 18:26:42 bbum Exp $"
  3. #
  4. # This file describes wrappers and other binary files to CVS.
  5. #
  6. # Wrappers are the concept where directories of files are to be
  7. # treated as a single file.  The intended use is to wrap up a wrapper
  8. # into a single tar such that the tar archive can be treated as a
  9. # single binary file in CVS.
  10. #
  11. # To solve the problem effectively, it was also necessary to be able to
  12. # prevent rcsmerge from merging these files.
  13. #  ------------------
  14. #  Format of wrapper file ($CVSROOT/CVSROOT/cvswrappers or .cvswrappers)
  15. #
  16. #  wildcard    [option value][option value]...
  17. #
  18. #  where option is one of
  19. #  -f        from cvs filter        value: path to filter
  20. #  -t        to cvs filter        value: path to filter
  21. #  -m        update methodology    value: MERGE or COPY
  22. #
  23. #  and value is a single-quote delimited value.
  24. #
  25. #
  26.  
  27. *.nib        -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  28. *.rtfd       -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  29. *.draw       -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  30. *.Mesa       -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  31. *.diagram2   -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  32. *.dpalette   -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  33. *.taskmaster -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  34. *.concur     -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  35. *.tconcur    -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  36. *.nb         -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  37. *.wub        -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  38. *.pub        -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  39. *.quantrix   -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  40. *.bkmark     -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  41. *.dbmodel    -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  42. *.font       -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  43. *.bshlf      -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  44. *.bundle     -f '$CVSROOT/CVSROOT/unwrap %s' -t '$CVSROOT/CVSROOT/wrap %s %s' -m 'COPY'
  45.  
  46. # image files -- just COPY, don't DIFF;  prevents keyword expansion
  47. *.tiff     -m 'COPY'
  48. *.gif      -m 'COPY'
  49. *.ppm      -m 'COPY'
  50. *.pnm      -m 'COPY'
  51. *.jpg      -m 'COPY'
  52. *.png      -m 'COPY'
  53.  
  54. # other stuff
  55. *.gz    -m 'COPY'
  56. *.tar    -m 'COPY'
  57. *.Z    -m 'COPY'
  58. *.ofile    -m 'COPY'
  59.